achievable availability - Deutsch Englisch Wörterbuch